//1394. 找出数组中的幸运数
//思路：使用计数排序方式

#include <vector>
using namespace std;

class Solution {
public:
    int findLucky(vector<int>& arr) {
        int count[501] = {0};
        for(auto e : arr)
        {
            count[e]++;
        }
        for(int i = 500; i > 0; i--)
        {
            if(i == count[i]) return i;
        }
        return -1;
    }
};